home *** CD-ROM | disk | FTP | other *** search
/ Over 1,000 Windows 95 Programs / Over 1000 Windows 95 Programs (Microforum) (Disc 2).iso / 1318 / decrypt.s < prev    next >
Text File  |  1993-05-30  |  4KB  |  336 lines

  1. \  DECRYPT.S
  2. \  Companion table to ENCRYPT.S
  3. \  This file will decrypt an encrypted disk file
  4. \  (turn an unreadable file into a readable one in a controlled manner)
  5.  
  6. \  The encryption routines are designed to prevent casual observers from
  7. \  viewing sensitive data files; they will not prevent a determined
  8. \  code-breaker from eventually decoding the file.
  9.  
  10. \  If you really want to make your encrypted files secure, keep this
  11. \  translation table apart from the rest of your tables and data. That
  12. \  way only you will have access to the scrambled data.
  13.  
  14. \92=      \20
  15. \97=      \20
  16. \99=      \20
  17. \9a=      \20
  18. \93=     \20
  19. \a1=--------
  20. \ac=-----
  21. \94=---
  22. \3a=\00
  23. \96=\00
  24. \9b=\00
  25. \9d=\00
  26. \c4=\00
  27. \c5=\00
  28. \c6=\00
  29. \c8=\00\00\00\00\00
  30. \c7=\00\00\00\00\00\00\00
  31. \09=\01
  32. \08=\02
  33. \fa=\03
  34. \06=\04
  35. \05=\05
  36. \04=\06
  37. \03=\07
  38. \02=\08
  39. \01=\09
  40. \1f=\0a
  41. \4f=\0a
  42. \8f=\0a
  43. \bf=\0a
  44. \fb=\0a
  45. \7c=\0b
  46. \a6=\0c
  47. \07=\0d
  48. \27=\0d
  49. \67=\0d
  50. \87=\0d
  51. \a7=\0d
  52. \0e=\0e
  53. \ad=\0f
  54. \e0=\10
  55. \e1=\11
  56. \ea=\12
  57. \e3=\13
  58. \e4=\14
  59. \e5=\15
  60. \e6=\16
  61. \e7=\17
  62. \e8=\18
  63. \e9=\19
  64. \4c=\1a
  65. \49=\1b
  66. \5b=\1c
  67. \5d=\1d
  68. \a8=\1e
  69. \a5=\1f
  70. \1c=\20
  71. \51=\20
  72. \59=\20
  73. \9c=\20
  74. \de=\20
  75. \ec=\20
  76. \fc=\20
  77. \a4=\21
  78. \ab=\22
  79. \66=\23
  80. \7a=\24
  81. \86=\25
  82. \90=\26
  83. \a9=\27
  84. \b4=\28
  85. \c2=\29
  86. \b2=\2a
  87. \75=\2a\2a
  88. \56=\2a\2a\2a
  89. \52=\2a\2a\2a\2a
  90. \b1=\2a\2a\2a\2a\2a
  91. \eb=\2b
  92. \fe=\2c
  93. \8a=\2d
  94. \2b=\2e
  95. \35=\2e
  96. \3e=\2e
  97. \5a=\2e
  98. \77=\2e
  99. \89=\2e
  100. \91=\2f
  101. \43=\30
  102. \73=\30
  103. \a3=\30
  104. \bd=\30
  105. \f3=\30
  106. \8e=\31
  107. \47=\32
  108. \aa=\33
  109. \b9=\34
  110. \db=\35
  111. \b0=\36
  112. \d5=\37
  113. \3c=\38
  114. \3d=\39
  115. \74=\3a
  116. \21=\3b
  117. \29=\3c
  118. \6b=\3d
  119. \19=\3e
  120. \81=\3f
  121. \1b=\40
  122. \64=\41
  123. \1d=\42
  124. \41=\43
  125. \6e=\44
  126. \26=\45
  127. \11=\46
  128. \16=\47
  129. \28=\48
  130. \13=\49
  131. \23=\4a
  132. \71=\4b
  133. \83=\4c
  134. \10=\4d
  135. \61=\4e
  136. \24=\4f
  137. \40=\50
  138. \14=\51
  139. \17=\52
  140. \18=\53
  141. \1a=\54
  142. \7b=\55
  143. \7f=\56
  144. \82=\57
  145. \6f=\58
  146. \44=\59
  147. \79=\5a
  148. \8c=\5b
  149. \7e=\5c
  150. \45=\5d
  151. \65=\5e
  152. \80=\5f
  153. \39=\60
  154. \12=\61
  155. \32=\61
  156. \a2=\61
  157. \e2=\61
  158. \f2=\61
  159. \22=\62
  160. \25=\63
  161. \76=\64
  162. \20=\65
  163. \48=\65
  164. \78=\65
  165. \88=\65
  166. \d8=\65
  167. \70=\66
  168. \7d=\67
  169. \72=\68
  170. \34=\69
  171. \68=\6a
  172. \69=\6b
  173. \1e=\6c
  174. \33=\6d
  175. \60=\6e
  176. \4a=\6f
  177. \46=\70
  178. \42=\71
  179. \4e=\72
  180. \4b=\73
  181. \b6=\74
  182. \84=\75
  183. \8d=\76
  184. \8b=\77
  185. \6c=\78
  186. \6a=\79
  187. \63=\7a
  188. \6d=\7b
  189. \62=\7c
  190. \85=\7d
  191. \15=\7e
  192. \4d=\7f
  193. \d2\3a=\80
  194. \d2\09=\81
  195. \d2\08=\82
  196. \d3\fa=\83
  197. \d2\06=\84
  198. \d2\05=\85
  199. \d2\04=\86
  200. \d2\03=\87
  201. \d2\02=\88
  202. \d2\01=\89
  203. \d3\fb=\8a
  204. \d3\7c=\8b
  205. \d3\a6=\8c
  206. \d2\67=\8d
  207. \d2\0e=\8e
  208. \d3\ad=\8f
  209. \d4\e0=\90
  210. \d4\e1=\91
  211. \d4\ea=\92
  212. \d4\e3=\93
  213. \d4\e4=\94
  214. \d4\e5=\95
  215. \d4\e6=\96
  216. \d4\e7=\97
  217. \d4\e8=\98
  218. \d4\e9=\99
  219. \d3\4c=\9a
  220. \d3\49=\9b
  221. \d3\5b=\9c
  222. \d3\5d=\9d
  223. \d4\a8=\9e
  224. \d4\a5=\9f
  225. \ff\1c=\a0
  226. \ff\51=\a0
  227. \ff\59=\a0
  228. \ff\9c=\a0
  229. \ff\de=\a0
  230. \ff\ec=\a0
  231. \ff\fc=\a0
  232. \d6\a4=\a1
  233. \d6\ab=\a2
  234. \d6\66=\a3
  235. \d6\7a=\a4
  236. \d6\86=\a5
  237. \d6\90=\a6
  238. \d6\a9=\a7
  239. \d6\b4=\a8
  240. \d6\c2=\a9
  241. \d6\b2=\aa
  242. \d6\eb=\ab
  243. \d6\fe=\ac
  244. \d6\8a=\ad
  245. \ff\2b=\ae
  246. \ff\35=\ae
  247. \ff\3e=\ae
  248. \ff\5a=\ae
  249. \ff\77=\ae
  250. \ff\89=\ae
  251. \d6\91=\af
  252. \d9\f3=\b0
  253. \d7\8e=\b1
  254. \d7\47=\b2
  255. \d7\aa=\b3
  256. \d7\b9=\b4
  257. \d9\db=\b5
  258. \d7\b0=\b6
  259. \d7\d5=\b7
  260. \d7\3c=\b8
  261. \d7\3d=\b9
  262. \d7\74=\ba
  263. \d7\21=\bb
  264. \d7\29=\bc
  265. \d7\6b=\bd
  266. \d7\19=\be
  267. \d7\81=\bf
  268. \c0\1b=\c0
  269. \c3\64=\c1
  270. \c1\1d=\c2
  271. \ff\41=\c3
  272. \c3\6e=\c4
  273. \c1\26=\c5
  274. \c0\11=\c6
  275. \c0\16=\c7
  276. \c0\28=\c8
  277. \c0\13=\c9
  278. \c0\23=\ca
  279. \c0\71=\cb
  280. \d9\83=\cc
  281. \d9\10=\cd
  282. \d9\61=\ce
  283. \d9\24=\cf
  284. \d9\40=\d0
  285. \d9\14=\d1
  286. \d9\17=\d2
  287. \c0\18=\d3
  288. \c0\1a=\d4
  289. \ff\7b=\d5
  290. \ff\7f=\d6
  291. \ff\82=\d7
  292. \c3\6f=\d8
  293. \da\44=\d9
  294. \da\79=\da
  295. \da\8c=\db
  296. \da\7e=\dc
  297. \da\45=\dd
  298. \c3\65=\de
  299. \ff\80=\df
  300. \da\39=\e0
  301. \ff\12=\e1
  302. \ff\32=\e1
  303. \ff\a2=\e1
  304. \ff\e2=\e1
  305. \ff\f2=\e1
  306. \d9\22=\e2
  307. \da\25=\e3
  308. \da\76=\e4
  309. \da\88=\e5
  310. \da\70=\e6
  311. \ff\7d=\e7
  312. \c3\72=\e8
  313. \c1\34=\e9
  314. \c3\68=\ea
  315. \c3\69=\eb
  316. \c1\1e=\ec
  317. \c1\33=\ed
  318. \c3\60=\ee
  319. \ff\4a=\ef
  320. \d0\46=\f0
  321. \d0\42=\f1
  322. \d0\4e=\f2
  323. \d0\4b=\f3
  324. \d1\b6=\f4
  325. \d1\84=\f5
  326. \d1\8d=\f6
  327. \d1\8b=\f7
  328. \d0\6c=\f8
  329. \d0\6a=\f9
  330. \d0\63=\fa
  331. \d1\6d=\fb
  332. \d0\62=\fc
  333. \d1\85=\fd
  334. \d0\15=\fe
  335. \d0\4d=\ff
  336.